package org.dyndns.merelin.pchrc.xmlapi;

public enum Function {
    // setting
    LIST_LANGUAGE,
    SET_LANGUAGE,
    GET_LANGUAGE,
    LIST_SUBTITLE_LANGUAGE,
    SET_SUBTITLE_LANGUAGE,
    GET_SUBTITLE_LANGUAGE,
    LIST_REPEAT_MODE,
    SET_REPEAT_MODE,
    GET_REPEAT_MODE,
    LIST_SLIDE_SHOW_EFFECT,
    SET_SLIDE_SHOW_EFFECT,
    GET_SLIDE_SHOW_EFFECT,
    LIST_PHOTO_INTERVAL,
    SET_PHOTO_INTERVAL,
    GET_PHOTO_INTERVAL,
    LIST_SCREEN_SAVER_TIME,
    SET_SCREEN_SAVER_TIME,
    GET_SCREEN_SAVER_TIME,
    SET_SETUP_PAGE_LOCK,
    GET_SETUP_PAGE_LOCK,
    LIST_VIDEO_OUTPUT,
    SET_VIDEO_OUTPUT,
    GET_VIDEO_OUTPUT,
    LIST_FRAMERATE_SYNC,
    SET_FRAMERATE_SYNC,
    GET_FRAMERATE_SYNC,
    LIST_VIDEO_ZOOM,
    SET_VIDEO_ZOOM,
    GET_VIDEO_ZOOM,
    LIST_TV_TYPE,
    SET_TV_TYPE,
    GET_TV_TYPE,
    LIST_COLOR_SPACE,
    SET_COLOR_SPACE,
    GET_COLOR_SPACE,
    SET_HDMI_AUDIO,
    GET_HDMI_AUDIO,
    @Deprecated LIST_SURROUND_MODE,
    @Deprecated SET_SURROUND_MODE,
    @Deprecated GET_SURROUND_MODE,
    LIST_DTS_AUDIO_MODE,
    SET_DTS_AUDIO_MODE,
    GET_DTS_AUDIO_MODE,
    LIST_AC3_AUDIO_MODE,
    SET_AC3_AUDIO_MODE,
    GET_AC3_AUDIO_MODE,
    LIST_AAC_AUDIO_MODE,
    SET_AAC_AUDIO_MODE,
    GET_AAC_AUDIO_MODE,
    LIST_WMA_PRO_AUDIO_MODE,
    SET_WMA_PRO_AUDIO_MODE,
    GET_WMA_PRO_AUDIO_MODE,
    LIST_PCM_AUDIO_MODE,
    SET_PCM_AUDIO_MODE,
    GET_PCM_AUDIO_MODE,
    LIST_NETWORK_MODE,
    SET_NETWORK_MODE,
    GET_NETWORK_MODE,
    LIST_TIME_ZONE,
    SET_TIME_ZONE,
    GET_TIME_ZONE,
    SET_TIME_SERVER,
    GET_TIME_SERVER,
    SET_DAYLIGHT_SAVING,
    GET_DAYLIGHT_SAVING,
    SET_IP_SETTING,
    GET_IP_SETTING,
    LIST_NETWORK_SHARED_FOLDER,
    ADD_NETWORK_SHARED_FOLDER,
    DELETE_NETWORK_SHARED_FOLDER,
    LIST_DVD_PARENTAL_CONTROL_LEVEL,
    SET_DVD_PARENTAL_CONTROL_LEVEL,
    GET_DVD_PARENTAL_CONTROL_LEVEL,
    SET_DVD_CDDA_AUTOPLAY,
    GET_DVD_CDDA_AUTOPLAY,
    LIST_DVD_AUDIO_LANGUAGE,
    SET_DVD_AUDIO_LANGUAGE,
    GET_DVD_AUDIO_LANGUAGE,
    LIST_DVD_SUBTITLE_LANGUAGE,
    SET_DVD_SUBTITLE_LANGUAGE,
    GET_DVD_SUBTITLE_LANGUAGE,
    SET_DVD_PARENTAL_CONTROL_PASSWORD,
    SET_PROXY_SETTING,
    GET_PROXY_SETTING,
    LIST_WIRELESS_SSID,
    LIST_WIRELESS_CONNECTION,
    LIST_WIRELESS_SECURITY,
    GET_WIRELESS_SSID,
    GET_WIRELESS_CONNECTION,
    GET_WIRELESS_SECURITY,
    SET_WIRELESS_SSID,
    SET_WIRELESS_CONNECTION,
    SET_WIRELESS_SECURITY,
    SET_WIRELESS_SETTING,
    LIST_FILE_LOCK,
    SET_FILE_LOCK,
    GET_FILE_LOCK,
    LIST_SETUP_OPTION,
    LIST_BD_NAVIGATION_OPTION,
    SET_BD_NAVIGATION,
    GET_BD_NAVIGATION,
    LIST_DRC_OPTION,
    SET_DRC,
    GET_DRC,
    LIST_CONNECTION_SPEED_OPTION,
    SET_CONNECTION_SPEED,
    GET_CONNECTION_SPEED,
    LIST_DNS_ADDRESS_SETUP,
    SET_DNS_ADDRESS_SETUP,
    GET_DNS_ADDRESS_SETUP,
    SET_DNS_ADDRESS,
    GET_DNS_ADDRESS,
    GET_PREFERENCES,
    GET_AUDIO,
    GET_VIDEO,
    GET_DVD,
    GET_SECURITY,
    GET_MAINTENANCE,
    GET_NMT_APPLICATION,
    GET_CONFIGURE_IP,
    GET_WIRELESS_CONFIG,
    GET_ADVANCED_NETWORK,
    SET_SCANNER_LANGUAGE,
    GET_SCANNER_LANGUAGE,
    SET_MENU_MODE,
    GET_MENU_MODE,
    SET_RECENT_ACTIVITY,
    GET_RECENT_ACTIVITY,
    SET_BROWSE_MODE,
    GET_BROWSE_MODE,
    SET_WALLPAPER_DOWNLOAD_OPTION,
    GET_WALLPAPER_DOWNLOAD_OPTION,

    // playback
    LIST_VOD_SUPPORTED_FORMAT,
    @Deprecated NEXT_DVD,
    @Deprecated PREVIOUS_DVD,
    @Deprecated MENU_DVD,
    @Deprecated TITLE_DVD,
    START_VOD,
    GET_CURRENT_VOD_INFO,
    LIST_PLAYBACK_SPEED_VOD,
    GET_PLAYBACK_SPEED_VOD,
    SET_PLAYBACK_SPEED_VOD,
    STEP_VOD,
    REPEAT_VOD,
    LIST_SUBTITLE_VOD,
    SET_SUBTITLE_VOD,
    LIST_AUDIO_VOD,
    SET_AUDIO_VOD,
    SET_TIME_SEEK_VOD,
    SET_ZOOM_VOD,
    PAUSE_VOD,
    RESUME_VOD,
    STOP_VOD,
    INSERT_VOD_QUEUE,
    NEXT_VOD_IN_QUEUE,
    DELETE_VOD_ENTRY_QUEUE,
    LIST_VOD_QUEUE_INFO,
    LIST_AOD_SUPPORTED_FORMAT,
    START_AOD,
    GET_CURRENT_AOD_INFO,
    PAUSE_AOD,
    RESUME_AOD,
    REPEAT_AOD,
    STOP_AOD,
    INSERT_AOD_QUEUE,
    NEXT_AOD_IN_QUEUE,
    DELETE_AOD_ENTRY_QUEUE,
    LIST_AOD_QUEUE_INFO,
    LIST_POD_SUPPORTED_FORMAT,
    MARQUEE_AOD,
    START_POD,
    GET_CURRENT_POD_INFO,
    PAUSE_POD,
    RESUME_POD,
    SET_ZOOM_POD,
    STOP_POD,
    INSERT_POD_QUEUE,
    NEXT_POD_IN_QUEUE,
    DELETE_POD_ENTRY_QUEUE,
    LIST_POD_QUEUE_INFO,
    @Deprecated PREV_PLAYLIST_AOD_IN_QUEUE,
    @Deprecated NEXT_PLAYLIST_AOD_IN_QUEUE,
    START_DATABASE_AOD,
    INSERT_DATABASE_AOD_QUEUE,
    DELETE_PLAYLIST_AOD_QUEUE,
    LIST_PLAYLIST_AOD_QUEUE_INFO,
    GET_PLAYLIST_CURRENT_AOD_INFO,
    PREV_AOD_IN_QUEUE,
    START_DATABASE_VOD,
    NEXT_DATABASE_VOD_IN_QUEUE,
    PREV_DATABASE_VOD_IN_QUEUE,
    STOP_DATABASE_VOD,
    START_DATABASE_POD,

    // system
    GET_MAC_ADDRESS,
    GET_FIRMWARE_VERSION,
    GET_NMT_VERSION,
    CHECK_NMT_EXIST,
    LIST_NMT_SERVICES,
    SET_NMT_SERVICE_STATUS,
    GET_NMT_SERVICES_STATUS,
    SET_NMT_DEVICE_NAME,
    GET_NMT_DEVICE_NAME,
    SET_NMT_SAMBA_WORKGROUP,
    GET_NMT_SAMBA_WORKGROUP,
    SET_NMT_FTP_PASSWORD,
    SET_NMT_MEDIA_DESTINATION,
    INSTALL_NMT,
    LIST_DEVICES,
    LIST_DRIVES,
    GET_DEVICE_INFO,
    LIST_ALL_ACTIVE_APPS,
    GET_CURRENT_APP,
    GET_MUTE_STATUS,
    SET_MUTE_STATUS,
    GET_SYSTEM_VOLUME,
    SET_SYSTEM_VOLUME,
    LIST_KEY,
    SEND_KEY,
    LOAD_PAGE,
    GET_CONNECTION_STATUS,
    GET_LINKUP_STATUS,
    SUSPEND_SCREENSAVER,
    GET_BOARD_ID,
    GET_TIME,
    LOAD_APPCENTER,
    LOAD_LAUNCHER,
    LOAD_PHF,
    LOAD_WIDGET,
    LIST_WEBSERVICES_OPTION,
    UPDATE_FIRMWARE,
    SET_SYSTEM_LED,
    CAPTURE_SCREEN,

    // file_operation
    LIST_USER_STORAGE_FILE,
    SEARCH_USER_STORAGE_FILE,
    CREATE_USER_STORAGE_FILE,
    WRITE_USER_STORAGE_FILE,
    READ_USER_STORAGE_FILE,
    GET_USER_STORAGE_FILE_INFO,
    COPY_USER_STORAGE_FILE,
    MOVE_USER_STORAGE_FILE,
    DELETE_USER_STORAGE_FILE,
    CREATE_USER_STORAGE_DIRECTORY,
    RENAME_USER_STORAGE_FILE,
    SELECT_USER_STORAGE_FILE_TO_LIST,
    DELETE_USER_STORAGE_FILE_FROM_LIST,
    COPY_USER_STORAGE_FILE_FROM_LIST,
    MOVE_USER_STORAGE_FILE_FROM_LIST,
    CREATE_APP_STORAGE,
    CHANGE_APP_STORAGE_PASSWORD,
    CREATE_APP_STORAGE_FILE,
    WRITE_APP_STORAGE_FILE,
    READ_APP_STORAGE_FILE,
    GET_APP_STORAGE_FILE_INFO,
    COPY_APP_STORAGE_FILE,
    DELETE_APP_STORAGE,
    DELETE_APP_STORAGE_FILE,
    RIPPING,

    // download_manager
    GET_DOWNLOAD_AGENT_STATUS,
    START_DOWNLOAD_AGENT,
    STOP_DOWNLOAD_AGENT,
    SET_DOWNLOAD_AGENT_SETTINGS,
    GET_DOWNLOAD_AGENT_SETTINGS,
    CREATE_DOWNLOAD_TASK,
    LIST_DOWNLOAD_TASKS,
    GET_DOWNLOAD_TASK_INFO,
    LIST_DOWNLOAD_TASK_INFO,
    START_DOWNLOAD_TASK,
    STOP_DOWNLOAD_TASK,
    STOP_ALL_DOWNLOAD_TASK,
    DELETE_DOWNLOAD_TASK,
    DELETE_ALL_DOWNLOAD_TASK,
    START_ALL_DOWNLOAD_TASK,
    DELETE_DOWNLOAD_TASK_AND_DATA,
    DELETE_ALL_DOWNLOAD_TASK_AND_DATA,
    LIST_SETTING_TORRENT_SCHEDULE,
    LIST_SETTING_DOWNLOADED_SCHEDULE,
    LIST_BANDWIDTH_SCHEDULE,
    LIST_TORRENT_SCHEDULE,
    LIST_DOWNLOADED_SCHEDULE,
    ADD_BANDWIDTH_SCHEDULE,
    ADD_TORRENT_SCHEDULE,
    ADD_DOWNLOADED_SCHEDULE,
    DELETE_SCHEDULE,
    RESET_BANDWIDTH_SCHEDULE,
    RESET_TORRENT_SCHEDULE,
    RESET_DOWNLOADED_SCHEDULE,

    // deployment
    GET_DATABASE,
    SET_DATABASE,

    // metadata
    LIST_ALL_METADATA,
    GET_METADATA,
    SET_METADATA,
    GET_REFERENCE_FILE,
    DELETE_METADATA,
    DELETE_ALL_METADATA,

    // upnp
    LIST_UPNP_SERVER,
    LIST_UPNP_SERVER_FILES,

    // network_browse
    LIST_NETWORK_RESOURCE,
    LIST_NETWORK_CONTENT,

    // metadata database
    LIST_TOTAL_ALBUM_PHOTO,
    LIST_COMPACT_PHOTO_WALL,
    LIST_TOTAL_PHOTO_ITEM,
    LIST_PHOTO_ITEM,
    GET_PHOTO_INFO,
    JUMP_PHOTO_INDEX,
    DELETE_PHOTO,
    LIST_TOTAL_CATEGORY_VIDEO,
    LIST_COMPACT_VIDEO_WALL,
    LIST_TOTAL_VIDEO_ITEM,
    LIST_VIDEO_ITEM,
    GET_VIDEO_INFO,
    JUMP_VIDEO_INDEX,
    DELETE_VIDEO,
    UPDATE_VIDEO_RATING,
    SEARCH_VIDEO,
    REPLACE_VIDEO_INFO,
    SET_VIDEO_WATCHED,
    SEARCH_PERSON,
    REPLACE_VIDEO_IMAGE,
    DOWNLOAD_VIDEO_IMAGE,
    LIST_TOTAL_CATEGORY_MUSIC,
    LIST_COMPACT_MUSIC_WALL,
    LIST_TOTAL_MUSIC_ITEM,
    LIST_MUSIC_ITEM,
    LIST_ALL_MUSIC_PLAYLIST,
    GET_PARTICULAR_MUSIC_ALBUM_INFO,
    GET_PARTICULAR_MUSIC_SONG_INFO,
    GET_PARTICULAR_MUSIC_PLAYLIST_INFO,
    EDIT_MUSIC_PLAYLIST,
    CREATE_MUSIC_PLAYLIST,
    ADD_ITEM_TO_MUSIC_PLAYLIST,
    DELETE_MUSIC,
    JUMP_MUSIC_INDEX,
    UPDATE_MUSIC_RATING,
    SEARCH_MUSIC,
    SEARCH_ARTIST,
    LIST_ALL_TOTAL_ITEM,
    LIST_ALL_ITEM,
    GET_ALL_INDEX,
    GET_RECENT_ACTIVITIES,
    SCANNER_START,
    SCANNER_PAUSE,
    SCANNER_STOP,
    ADD_SCANDIR,
    LIST_SCANDIR,
    REMOVE_SCANDIR,
    UPDATE_SCANDIR,
    CHECK_DATABASE,
    UPDATE_DATABASE,
    CHECK_SCANNER_STATUS,
    CHECK_DOWNLOAD_TARGET_STATUS,
    DOWNLOAD_SUBTITLE,
    RENAME_SUBTITLE;
}
